<?php

//session_start();
include(dirname(dirname(__FILE__))."/entidades/moto.class.php");
$moto = new moto($_GET["id"]);// OBTENGO EL PROVEEDOR CON EL ID

$marcas=$db->consulta("SELECT * FROM marca WHERE marca_eliminado=0 ORDER BY marca_nombre");
if(count($marcas)){
    foreach ($marcas as $m){
        if( $moto->marca_id==$m["marca_id"])
        $formulario->setVariable("select_marca","selected");
        $formulario->setVariable("marca_nombre",$m["marca_nombre"]);
        $formulario->setVariable("marca_id",$m["marca_id"]);
        $formulario->parse("marcas");
    }
}
$criterio_modelos="";
if( trim($moto->marca_id)!="" && is_numeric($moto->marca_id)){
     $criterio_modelos.=" AND marca_id={$moto->marca_id}";
}
$modelos=$db->consulta("SELECT * FROM modelo WHERE modelo_eliminado=0 $criterio_modelos ORDER BY marca_id,modelo_nombre");
if(count($modelos)){
    foreach ($modelos as $mod){
        if( $moto->modelo_id==$mod["modelo_id"])
        $formulario->setVariable("select_modelo","selected");
        $formulario->setVariable("modelo_nombre",$mod["modelo_nombre"]);
        $formulario->setVariable("modelo_id",$mod["modelo_id"]);
        $formulario->parse("modelos");
    }
}
$sucursales=$db->consulta("SELECT * FROM sucursal WHERE suc_eliminado=0 ORDER BY suc_nombre");
if(count($sucursales)){
    foreach ($sucursales as $suc){
        if($suc["cli_id"]==0){
            if($moto->suc_id==$suc["suc_id"])
            $formulario->setVariable("select_suc","selected");
            $formulario->setVariable("suc_nombre",$suc["suc_nombre"]);
            $formulario->setVariable("suc_id",$suc["suc_id"]);
            $formulario->parse("sucursales");
        }else{
            if($moto->suc_id==$suc["suc_id"])
            $formulario->setVariable("suc_nombre_reventa",$suc["suc_nombre"]);
            $formulario->setVariable("bloquear_suc","disabled");
        }
    }
}
$proveedores=$db->consulta("SELECT * FROM proveedor WHERE prove_eliminado=0 ORDER BY prove_empresa");
if(count($proveedores)){
    foreach ($proveedores as $prov){
        if( $moto->prove_id==$prov["prove_id"])
        $formulario->setVariable("select_prov","selected");
        $formulario->setVariable("prov_empresa",$prov["prove_empresa"]);
        $formulario->setVariable("prov_id",$prov["prove_id"]);
        $formulario->parse("proveedores");
    }
}
$colores=$db->consulta("SELECT * FROM color WHERE color_eliminado=0 ORDER BY color_nombre");
if(count($colores)){
    foreach ($colores as $col){
        if($moto->color_id==$col["color_id"])
        $formulario->setVariable("select_color","selected");
        $formulario->setVariable("color_nombre",$col["color_nombre"]);
        $formulario->setVariable("color_id",$col["color_id"]);
        $formulario->parse("colores");
    }
}
$estados=$db->consulta("SELECT * FROM estado_moto ORDER BY est_moto_estado");
if(count($estados)){
    foreach ($estados as $est){
        if( $moto->est_moto_id==$est["est_moto_id"])
        $formulario->setVariable("select_est","selected");
        $formulario->setVariable("est_moto_estado",$est["est_moto_estado"]);
        $formulario->setVariable("est_moto_id",$est["est_moto_id"]);
        $formulario->parse("estados");
    }
}

$clasificaciones=$db->consulta("SELECT * FROM clasificacion WHERE clasif_eliminado=0 ORDER BY clasif_nombre");
if(count($clasificaciones)){
    foreach ($clasificaciones as $est){
        if($moto->clasif_id==$est["clasif_id"])
        $formulario->setVariable("select_clasif","selected");
        $formulario->setVariable("clasif_nombre",$est["clasif_nombre"]);
        $formulario->setVariable("clasif_id",$est["clasif_id"]);
        $formulario->parse("clasificaciones");
    }
}
$cilindradas=$db->consulta("SELECT * FROM cilindrada WHERE cilin_eliminada=0 ORDER BY cilin_descripcion");
if(count($cilindradas)){
    foreach ($cilindradas as $c){
        if($moto->cilin_id==$c["cilin_id"])
        $formulario->setVariable("select_cilin","selected");
        $formulario->setVariable("cilin_nombre",$c["cilin_descripcion"]);
        $formulario->setVariable("cilin_id",$c["cilin_id"]);
        $formulario->parse("cilindradas");
    }
}

//******************************************************************************//

$formulario->setVariable("nro_chasis",$moto->moto_chasis);
$formulario->setVariable("nro_motor",$moto->moto_motor);
$formulario->setVariable("comision",$moto->moto_comision);
if(trim($moto->moto_certificado)!="" && trim($moto->moto_certificado)!="0000-00-00")
$formulario->setVariable("certificado",  convertirFecha ($moto->moto_certificado,"-"));
$formulario->setVariable("precio_lista",$moto->moto_precio_lista);
$formulario->setVariable("precio_venta",$moto->moto_precio_venta);


$formulario->setVariable("titulo_gestor", "Editar Moto");
if(isset($_GET["msg"]))
switch ($_GET["msg"]){
    case 1:
        $formulario->setVariable("mensaje_exito","<b>Exito:</b> La moto ha sido cargado correctamente.") ; 
        break;
    case 4:
        $formulario->setVariable("mensaje_exito","<b>Exito:</b> La moto ha sido actualizada correctamente.") ; 
        break;
    case 2:
        $formulario->setVariable("mensaje_error","<b>Error:</b> Faltan cargar campos obligatorios.") ; 
        break;
    case 3:
        $formulario->setVariable("mensaje_error","<b>Error:</b> Ya existe una moto con este nro de motor / chasis.") ; 
        break;
}


$formulario->setVariable("accion","../moto/editar.php") ;    
$formulario->setVariable("acc",$_GET["acc"]) ;
$formulario->setVariable("id",$_GET["id"]) ;



?>
